home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / apps / other / am.zoo / am.0 next >
Internet Message Format  |  1992-10-14  |  2KB

  1. From csr@calvin.dgbt.doc.ca Wed Oct 14 16:59:53 1992
  2. Received: from calvin.dgbt.doc.ca by csi.UOttawa.CA with SMTP id AA04227
  3.   (5.65+/IDA-1.3.5 for cbbrowne); Wed, 14 Oct 92 16:59:50 -0400
  4. Received: by calvin.dgbt.doc.ca (4.1/SMI-4.1)
  5.     id AA04064; Wed, 14 Oct 92 17:03:06 EDT
  6. Date: Wed, 14 Oct 92 17:03:06 EDT
  7. From: csr@calvin.dgbt.doc.ca (Andrew Patrick)
  8. Message-Id: <9210142103.AA04064@calvin.dgbt.doc.ca>
  9. Reply-To: csr@calvin.dgbt.doc.ca
  10. X-Mailer: Mail User's Shell (7.2.3 5/22/91)
  11. To: cbbrowne@csi.uottawa.ca (Christopher Browne)
  12. Subject: am (part00/1)
  13. Status: O
  14.  
  15.  
  16. Here is my second attempt at a submission of 'am'.  The following is a summary
  17. of how I addressed the various problems/comments of the reviewers:
  18.  
  19. > The -e option to support fractional or missing payments gives AM
  20. > a big advantage over other amortization utilities I've seen -- AM
  21. > is actually useful in real life; others lacking this flexibility are not.
  22.  
  23. Good, but not good enough.  I've hit problems where the '-e' was not complete
  24. enough to get the job done.  I have taken the '-e' and turned it into a '-e'
  25. and a '-u' command line arguments with additional abilities to handle the
  26. more complex cases I was running into.
  27.  
  28. > At least one major vendor (SCO) unbundles nroff and provides preformatted
  29. > manpages, so you can't count on having nroff.  It would probably make the
  30. > program more widely usable if it could do its own formatting.
  31.  
  32. > Otherwise, the roff codes are an annoyance.  They
  33. > should be controlled by a command line option, and the default
  34. > should be to *not* produce them.
  35.  
  36. I have changed the sense of the '-f' option.  The default is to NOT output
  37. nroff commands.  Adding the '-f' adds the nroff commands for a cleaner listing.
  38.  
  39. > There was also a manifest file, rather than the more usual MANIFEST file.
  40.  
  41. I re-named it.
  42.  
  43. > AM uses scanf() to parse its interactive input, rather than
  44. > fgets()+sscanf().  I consider this a serious deficiency,
  45.  
  46. Good comments.  I've changed over to the fgets()+sscanf() form.  It does
  47. work better now.
  48.  
  49. > My only real complaint is that I'd like better defaults.
  50.  
  51. Along with the above, I have added defaults for all the questions.
  52.  
  53. > The Makefile should refer to $(CC), rather than cc.  This is a
  54. > quite minor blemish.
  55.  
  56. Done.
  57.  
  58. --
  59.                             Brett Carver
  60.                             (707) 577-4344
  61.                             brett@sr.hp.com
  62.  
  63.  
  64.